-- *********************************************************************
-- CISCO-IVR-MIB.my: Inter Virutal Storage Area Network (Inter-VSAN)
-- Routing MIB
--
-- July 2003, Vinay Gaonkar
-- November 2004, John Fan
--
-- Copyright (c) 2003, 2004, 2005 by cisco Systems, Inc.
-- All rights reserved.
--
-- *********************************************************************
CISCO-IVR-MIB DEFINITIONS::=BEGIN
IMPORTSMODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Integer32,Unsigned32FROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
TEXTUAL-CONVENTION,RowStatus,TruthValue,TimeStampFROM SNMPv2-TC
ciscoMgmt FROM CISCO-SMI
SnmpAdminStringFROM SNMP-FRAMEWORK-MIB
vsanIndex FROM CISCO-VSAN-MIB
FcList, ZoneQosPriorityLevel FROM CISCO-ZS-MIB
VsanIndex,FcNameId, DomainId,FcAddressIdFROM CISCO-ST-TC;ciscoIvrMIB MODULE-IDENTITYLAST-UPDATED"200503030000Z"ORGANIZATION"Cisco Systems Inc."CONTACT-INFO" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553 -NETS
E-mail: cs-san@cisco.com"
DESCRIPTION"The MIB module for the management of Inter-VSAN
routing within the framework of Cisco's
Inter-VSAN Routing (IVR) Architecture. IVR allows
traffic between VSANs. VSANs are logically separated
Storage Area Networks (SANs) where traffic does not
cross VSAN boundaries. Certain SAN applications need
restricted communication between initiators and
targets which are in different VSANs. This MIB enables
the users to manage IVR.
The VSANs logically separate a single physical fabric
into multiple logical fabrics. Each of these physical
fabrics are called Autonmous Fabrics. In addition to
Inter-VSAN communication, IVR also enables
communication between Autonomous Fabrics.
Acronyms
The following acronyms are used in this document:
Lun: Logical Unit Number
IV: Inter-VSAN
IVR: Inter-VSAN Routing
PWWN: Port World Wide Name
AFID: Autonomous Fabric id
"REVISION"200503030000Z"DESCRIPTION"To support IVR-2 protocol,
1.added new objects
civrFcidNatMode, civrVsanTopologyAutoDisc and
civrTopologyIvrSrvGrpNextIndex.
2.added new objects to civrZoneMemberTable,
civrZoneEnforcedZoneMemberTable,
civrZoneTable and civrZoneEnforcedZoneTable.
3.added new tables, civrTopologyAfidConfTable,
civrTopologyDefaultAfidTable,
and civrTopologyIvrSrvGrpTable.
4.added new compliances.
Added new values to eumeration provided by the
civrZoneSetActvatDeactvatResult object."REVISION"200410270000Z"DESCRIPTION
"Added new objects civrAddIvrVirtualDomainsVsans2k and
civrAddIvrVirtualDomainsVsans4k.
Added new compliance civrZoneServerMIBComplianceRev1."REVISION"200311030000Z"DESCRIPTION"Obtained new OID. Removed civEnabled object.
Added notification civrDomainConflictNotify.
Added objects civDomainIdConflictVsan,
civrZoneMemberFabricId,
civrZoneSetActDeactPartialSucss to be sent with
notifications.
Added few more enumerations to ivrZonesetStatus
and civrZoneSetActvatDeactvatResult."REVISION"200310200000Z"DESCRIPTION"Initial version of this MIB."::={ ciscoMgmt 371}ciscoIvrMIBNotifications OBJECTIDENTIFIER::={ ciscoIvrMIB 0}ciscoIvrMIBObjects OBJECTIDENTIFIER::={ ciscoIvrMIB 1}ciscoIvrMIBConformance OBJECTIDENTIFIER::={ ciscoIvrMIB 2}cimIvrConfiguration OBJECTIDENTIFIER::={ ciscoIvrMIBObjects 1}cimIvrStats OBJECTIDENTIFIER::={ ciscoIvrMIBObjects 2}
cimIvrGeneric OBJECTIDENTIFIER::={ cimIvrConfiguration 1}cimIvrZoneset OBJECTIDENTIFIER::={ cimIvrConfiguration 2}cimIvrZone OBJECTIDENTIFIER::={ cimIvrConfiguration 3}cimIvrZoneMember OBJECTIDENTIFIER::={ cimIvrConfiguration 4}cimIvrTopology OBJECTIDENTIFIER::={ cimIvrConfiguration 5}cimIvrVirtualDomains OBJECTIDENTIFIER::={ cimIvrConfiguration 6}-- Textual conventionsCIvrZoneMemberType ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"Type of IV zone member.
pwwnVsan - the member is identified by port WWN
(World Wide Name) and VSAN."SYNTAXINTEGER{pwwnVsan(1)}CIvrAutonomousFabricId ::=TEXTUAL-CONVENTION
STATUScurrentDESCRIPTION"The Autonomous Fabric identifier. This identifies a set
of fibre channel devices like hosts, disks, switches
which are under single administration. It is up to the
administrator to assign these identifiers to the
Autonomous Fabrics so that each of the physical
fabrics are uniquely identified. If a fabric is not
partitioned into Autonomous Fabrics, then value of 1
must be used."SYNTAXUnsigned32(1..65535)CIvrChecksum ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"The checksum computed from the object/group of objects
specified in the object description.
This is used by manager to check if the object or
group of objects is same across devices in the fabric.
Note that method use to compute this is implementation
specific."SYNTAXOCTETSTRING(SIZE(1..255))--
-- IVR Generic Configurations
--civrFcidNatMode OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Enable FCID and VSAN identifier translation
cross VSAN boundaries. If the value is 'true', the
VSAN identifier as well as the entire FCID of the
end-devices would be modified as frames cross
VSAN boundaries."::={ cimIvrGeneric 1}civrVsanTopologyAutoDisc OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Enable automatic VSAN topology discovery.
If this value is 'true', automatic VSAN topology
discovery is turned on. IVR processes would
communicate with each other to provide a global
view of the physical topology to all the IVR
enabled switches. VSAN topology is configured
through civrTopologyAfidConfTable and
civrTopologyDefaultAfidTable when automatic VSAN
topology discovery is turned on.
If this value is 'false', automatic VSAN topology
discovery is turned off. VSAN topology is
manually configured by using civrTopologyConfigTable."::={ cimIvrGeneric 2}--
-- IVR zoneset configuration
--civrZoneSetNumber OBJECT-TYPESYNTAXInteger32(0..8388608)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of entries currently present in the
civrZoneSetTable."::={ cimIvrZoneset 1}
--
-- IV Zoneset configuration
--civrZoneSetTable OBJECT-TYPESYNTAXSEQUENCEOF CivrZoneSetEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table containing information on each Inter-VSAN (IV)
zonesets which are configured locally. It comprises the
zonesets in the full IV zone database.
There could be multiple IV zonesets configured. But
only one zoneset is allowed to be active at a time.
An IV zoneset is a collection of IV zones."::={ cimIvrZoneset 2}civrZoneSetEntry OBJECT-TYPESYNTAX CivrZoneSetEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in the civrZoneSetTable.
The sequence of operations to be performed in order
to create a zoneset is as follows:
- create zone entries in the civrZoneTable.
- create an entry in this table and set the
civrZoneSetZoneList bitmap object to contain the
required IV zones.
- Note that it is perfectly valid to create an
empty zoneset."INDEX{ civrZoneSetIndex }::={ civrZoneSetTable 1}
CivrZoneSetEntry ::=SEQUENCE{
civrZoneSetIndex Unsigned32,
civrZoneSetName SnmpAdminString,
civrZoneSetZoneList FcList,
civrZoneSetLastChange TimeStamp,
civrZoneSetChecksum CIvrChecksum,
civrZoneSetRowStatus RowStatus}civrZoneSetIndex OBJECT-TYPESYNTAXUnsigned32(1..2048)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The index of a zoneset. This object uniquely
identifies an IV zoneset. This object could
have the same value as civrZoneSetTableNextIndex."::={ civrZoneSetEntry 1}civrZoneSetName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..64))MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The name of this zoneset. The civrZoneSetName
should be unique on this device.
This object cannot be modified while the
corresponding value of civrZoneSetRowStatus
is equal to 'active'.
This object MUST be set before or concurrently
with setting the corresponding instance of
civrZoneSetRowStatus to 'active'."
::={ civrZoneSetEntry 2}civrZoneSetZoneList OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The set of IV zones which form this zoneset. The
IV zones are identified by civrZoneIndex object in the
civrZoneTable.
If a particular bit has a value of '1', then the
corresponding zone is a part of this zoneset. All other
zones have '0' in their positions or not present in the
string.
Note that an IV zone can be part of multiple IV
zonesets."DEFVAL{ ''H }::={ civrZoneSetEntry 3}civrZoneSetLastChange OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The value of sysUpTime at the time of the last
change to this IV zoneset entry. If the entry has
not been modified since the last re-initialization
of the local network management system, then this
object will contain a zero value."::={ civrZoneSetEntry 4}civrZoneSetChecksum OBJECT-TYPESYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"The checksum of content of this zoneset."::={ civrZoneSetEntry 5}civrZoneSetRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The status of this conceptual row.
This object can not be set to 'active' unless
the corresponding value of civrZoneSetName is
unique."::={ civrZoneSetEntry 6}--
-- IV Zoneset Activation
--civrZoneSetActivate OBJECT-TYPESYNTAXUnsigned32(0..2048)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Setting this object to a value is a request for a
particular IV zoneset to be activated on this device.
i.e., for the current configuration of that zoneset
to be cloned with the clone becoming the
active zoneset.
Setting this object to a value (say, N) identifies
the IV zoneset to be cloned as the zoneset
identified by civrZoneSetIndex object having the same
value N.
Even though there could be multiple IV zonesets on
this device, only one can be active at a time. If a
IV zoneset is already active and a second IV zone
set is activated, then the first IV zoneset is
automatically deactivated and the second IV zoneset
is activated.
The IV zoneset activation is done only in
'activate VSANs' on the local device. The
'activate VSANs' is the intersection of topology VSANs
on the local device (civrTopologyActiveSwitchVsan2k and
civrTopologyActiveSwitchVsan4k), members VSANs (union
of all the VSANs of the members in the zoneset being
activated) and local VSANs (vsanTable from
CISCO-VSAN-MIB).
If the activation was successful then,
civrZoneEnforcedZoneSetName contains the name of
zoneset corresponding to the civrZoneSetIndex that was
set.
The value of this object when read is always 0."::={ cimIvrZoneset 3}civrZoneSetActvatDeactvatResult OBJECT-TYPESYNTAXINTEGER{activateSuccess (1),activateFailureNoMembers (2),activateFailureZoneOneorLessMem (3),activateFailureNoTopology (4),activateFailureNoPerVsanSucc (5),activateFailureNoZoneset (6),activateFailureNoVsans (7),activateFailureFabricUnstable (8),
deactivateSuccess (9),deactivateFailureNoActiveZs (10),deactivateFailureNoPerVsanSucc (11),deactivateFailureFabricUnstable (12),activating (13),deactivating (14),idle (15),deactivateSuccessFcNatShutup13 (16),activateFailureFabric (17),deactivateFailureFabric (18),activatePartialSuccessFabric (19),deactivatePartialSuccessFabric (20),deviceCleanupInProgress (21),activatingReadyToAdv (22),activatingAdvertising (23)}MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object indicates the outcome of the most
recent activation/deactivation.
activateSuccess - activation success
activateFailureNoMembers - activation failure
because of no members
in the zoneset
activateFailureZoneOneorLessMem - activation failure as
the zoneset being
activated contained
one or less member.
activateFailureNoTopology - activation failure
because of no IVR
topology
activateFailureNoPerVsanSucc - activation failed in
all 'activate VSANs'
activateFailureNoZoneset - activation failure
because of no zoneset
activateFailureNoVsans - activation failure
because of no
'activate VSANs'
activateFailureFabricUnstable - activation failure
because fabric
unstable
deactivateSuccess - deactivation success
deactivateFailureNoActiveZs - no active zoneseset
deactivateFailureNoPerVsanSucc - deactivation failed
in all
'activate VSANs'
deactivateFailureFabricUnstable - deactivation failed
because fabric is
unstable
activating - activation in
progress
deactivating - deactivation in
progress
idle - idle
deactivateSuccessFcNatShutup13 - deactivation success,
shutup 1.3 switch
in NAT mode
activateFailureFabric - none of the switches
connected to the
fabric is able to
activate this zoneset
deactivateFailureFabric - none of the switches
connected to the
fabric is able to
deactivate this
zoneset
activatePartialSuccessFabric - activation succeeds
on some of the
switches connected to
this fabric
deactivatePartialSuccessFabric - deactivation succeeds
on some of the
switches connected to
this fabric
deviceCleanupInProgress - device cleanup is
in progress during
deactivation
activatingReadyToAdv - switches connected
to this fabric are
ready to advertise
device changes
activatingAdvertising - switches connected
to this fabric are
advertising device
change information
When the value of this object is either 'activating',
or 'deactivating', the values of of
civrZoneSetActivate and civrZoneSetDeActivate
respectively cannot be modified."::={ cimIvrZoneset 4}civrZoneSetDeActivate OBJECT-TYPESYNTAXINTEGER{deactivate(1),-- deactivate IV zonesetnoop(2)-- no operation}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Setting this object to 'deactivate' is a request
to deactivate the currently active IV zoneset.
deactivate - deactivate IV zoneset
noop - no operation
No action is taken if this object is set to
'noop'.
The value of this object when read is always
'noop'."::={ cimIvrZoneset 5}civrZonesetDbChecksum OBJECT-TYPESYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The checksum of the full IV zone database."::={ cimIvrZoneset 6}civrActiveZonesetChecksum OBJECT-TYPE
SYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The checksum of the enforced (active) IV zoneset."::={ cimIvrZoneset 7}--
-- IV Zone objects
--civrZoneNumber OBJECT-TYPESYNTAXInteger32(0..65535)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of entries currently present in the
civrZoneTable."::={ cimIvrZone 1}--
-- civrZoneTable
--civrZoneTable OBJECT-TYPESYNTAXSEQUENCEOF CivrZoneEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table gives information on all the IV zones and
lists all their members. IV zones is group of IV members
(FC devices like hosts, disks) in different VSANs."::={ cimIvrZone 2}civrZoneEntry OBJECT-TYPESYNTAX CivrZoneEntry
MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"An entry (conceptual row) in the civrZoneTable.
These are the zones in the full IV zone database.
The sequence of operations to be performed in
order to create a IV Zone is as follows:
- create an entry in this table.
- create IV zone members in the civrZoneMemberTable
that belong to this IV zone."INDEX{ civrZoneIndex }::={ civrZoneTable 1}
CivrZoneEntry ::=SEQUENCE{
civrZoneIndex Unsigned32,
civrZoneName SnmpAdminString,
civrZoneMemberList FcList,
civrZoneLastChange TimeStamp,
civrZoneRowStatus RowStatus,
civrZoneReadOnly TruthValue,
civrZoneQosPriority ZoneQosPriorityLevel
}civrZoneIndex OBJECT-TYPESYNTAXUnsigned32(1..2048)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The index of an IV Zone.
This object could have the same value as
civrZoneTableNextIndex."::={ civrZoneEntry 1}civrZoneName OBJECT-TYPE
SYNTAXSnmpAdminString(SIZE(1..58))MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The name of this zone. The zoneName should be
unique this device.
This object can not be modified while the
corresponding value of civrZoneRowStatus is
'active'.
This object MUST be set before or concurrently
with setting the corresponding instance of
civrZoneRowStatus to 'active'."::={ civrZoneEntry 2}civrZoneMemberList OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The set of IV Zone members that form this IV zone.
The IV zone members are identified by
civrZoneMemberIndex object in the civrZoneMemberTable.
If a particular bit has a value of '1', then the
corresponding zone member is a part of this zone.
All other zone members have '0' in their
positions or not present in the string.
This object is read-only; changes to its value
are made by the agent as and when associated
entries are created/deleted in the
civrZoneMemberTable.
The default value is the zero length string."DEFVAL{ ''H }::={ civrZoneEntry 3}
civrZoneLastChange OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The value of sysUpTime at the time of the last
change to this IV zone entry. If the entry has not
been modified since the last re-initialization
of the local network management system, then this
object will contain a zero value."::={ civrZoneEntry 5}civrZoneRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The status of this conceptual row.
This object can not be set to 'active'
unless the corresponding value of zoneName
is unique on this device."::={ civrZoneEntry 6}civrZoneReadOnly OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object indicates if only SCSI read
operations are allowed on members of this
IV zone which are SCSI targets.
If this object is set to 'true', then only
SCSI read operations are permitted. So, this
IV zone becomes a read-only IV zone.
If this object is set to 'false', then both
SCSI read and write operations are permitted
in this IV zone."::={ civrZoneEntry 7}civrZoneQosPriority OBJECT-TYPESYNTAX ZoneQosPriorityLevel
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies if qos attribute for this
IV zone is enabled. If this object is set to a
value other than 'none', then qos attribute for this
IV zone is enabled. If this object is set to 'none',
then qos attribute for this IV zone is disabled.
If this attribute is enabled for this IV zone,
then only traffic with the configured priority
level will be allowed between the members of
this IV zone."::={ civrZoneEntry 8}--
-- civrZoneMemberTable
--civrZoneMemberNumber OBJECT-TYPESYNTAXInteger32(0..16777216)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of entries currently present in the
civrZoneMemberTable."::={ cimIvrZoneMember 1}civrZoneMemberTable OBJECT-TYPESYNTAXSEQUENCEOF CivrZoneMemberEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains all members of all the IV Zones
in the civrZoneTable and information about those
members. These are the members part of full IV zone
database."::={ cimIvrZoneMember 2}civrZoneMemberEntry OBJECT-TYPESYNTAX CivrZoneMemberEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in the civrZoneMemberTable.
Each entry represents the relationship between
a member and (one of) its 'parent(s)', i.e., an
IV zone to which the member belongs to."INDEX{ civrZoneMemberParentIndex, civrZoneMemberIndex }::={ civrZoneMemberTable 1}
CivrZoneMemberEntry ::=SEQUENCE{
civrZoneMemberParentIndex Unsigned32,
civrZoneMemberIndex Unsigned32,
civrZoneMemberType CIvrZoneMemberType,
civrZoneMemberID OCTETSTRING,
civrZoneMemberAFId CIvrAutonomousFabricId,
civrZoneMemberVsan VsanIndex,
civrZoneMemberRowStatus RowStatus,
civrZoneMemberLunID OCTETSTRING}civrZoneMemberParentIndex OBJECT-TYPESYNTAXUnsigned32(1..2048)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object contains the value of the index of
the IV zone to which this member belongs to."::={ civrZoneMemberEntry 1}civrZoneMemberIndex OBJECT-TYPESYNTAXUnsigned32(1..2048)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The index of this IV zone member on this
IV zone."::={ civrZoneMemberEntry 2}civrZoneMemberType OBJECT-TYPESYNTAX CIvrZoneMemberType
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The type of IV Zone member.
This object cannot be modified while the
corresponding value of civrZoneMemberRowStatus object
is 'active'."::={ civrZoneMemberEntry 3}
civrZoneMemberID OBJECT-TYPESYNTAXOCTETSTRINGMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the IV zone member ID.
If civrZoneMemberType is 'pwwnVsan', this object
contains port WWN.
This object cannot be modified while the
corresponding value of civrZoneMemberRowStatus object
is 'active'."::={ civrZoneMemberEntry 4}civrZoneMemberAFId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The Autonomous Fabric identifier of this IV zone
member. This object cannot be modified while the
corresponding value of civrZoneMemberRowStatus object
is 'active'."DEFVAL{1}::={ civrZoneMemberEntry 5}civrZoneMemberVsan OBJECT-TYPESYNTAX VsanIndex
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The VSAN of this IV zone member.
This object cannot be modified while the
corresponding value of civrZoneMemberRowStatus object
is 'active'."
::={ civrZoneMemberEntry 6}civrZoneMemberRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The status of this conceptual row.
civrMemberType, civrZoneMemberID and civrZoneMemberVsan
objects MUST be set before or concurrently with setting
the corresponding instance of civrZoneMemberRowStatus
to 'active'. "::={ civrZoneMemberEntry 7}civrZoneMemberLunID OBJECT-TYPESYNTAXOCTETSTRING(SIZE(0 | 8))MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies the Lun ID if IV Lun
zoning is configured.
If this object is the zero-length string, then
IV Lun zoning is not configured.
This object cannot be modified while the
corresponding value of zoneMemberRowStatus object
is 'active'."DEFVAL{ ''H }::={ civrZoneMemberEntry 8}--
-- Enforced zoneset
--civrZoneEnforcedZoneSetName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..64))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the enforced IV zoneset."::={ cimIvrZoneset 8}civrZoneEnforcedZoneSetZoneList OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The set of IV zones which form this IV zoneset.
This object was copied from the
civrZoneSetZoneList object in the civrZoneSetTable at
the time when the currently active zoneset was
activated."::={ cimIvrZoneset 9}civrZoneEnforcedZoneSetActvtTime OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The sysUpTime at which enforced zoneset was
most recently activated. If this entry has
been activated prior to the last
re-initialization of the local network
management system, then this object will
contain a zero value."::={ cimIvrZoneset 10}civrZoneCopyZoneSetEnforcdToFull OBJECT-TYPE
SYNTAXINTEGER{copy (1),noOp (2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object copies the enforced IV zoneset
(active IV zoneset) into the full IV zone database
Setting this object to 'copy' will trigger the copy
of the enforced IV zoneset to the full IV zone
database.
If there is no enforced IV zoneset, the copy will
result in an error.
No action is taken if this object is set to 'noOp'."::={ cimIvrZoneset 11}civrZoneClearFullZoneDb OBJECT-TYPESYNTAXINTEGER{clear (1),noOp (2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object clears the full IVR zone database.
Setting this object to 'clear' will
clear the full IV zone database.
No action is taken if this object is set to 'noOp'."::={ cimIvrZoneset 12}civrZonesetActivateForce OBJECT-TYPE
SYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"The force option for IV zoneset activation. Following
things are done if this object is 'true':
- If there is no regular active zoneset in a VSAN (no
entry present zoneEnforcedZoneSetTable from
CISCO-ZS-MIB for that VSAN), then a regular active
zoneset will be created and the IV zones will be added
to the active zoneset.
- if the default zone behaviour (as indicated by object
zoneDefaultZoneBehaviour from CISCO-ZS-MIB) is
'permit', then the IV zones will be added to the
regular active zoneset.
If the value of this object is 'false', the IV zones
are added to the regular active zoneset only in the case
of default zone behaviour is 'deny'."::={ cimIvrZoneset 13}civrZoneSetTableNextIndex OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the next available index for
object civrZoneSetIndex which can be used for
creating an entry in civrZoneSetTable."::={ cimIvrZoneset 14}--
-- enforced zone
--civrZoneEnforcedZoneNumber OBJECT-TYPESYNTAXInteger32(0..8388608)
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of entries currently present in the
civrZoneEnforcedZoneTable."::={ cimIvrZone 3}civrZoneEnforcedZoneTable OBJECT-TYPESYNTAXSEQUENCEOF CivrZoneEnforcedZoneEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains all the IV zones that are
present in the active IV zoneset."::={ cimIvrZone 4}civrZoneEnforcedZoneEntry OBJECT-TYPESYNTAX CivrZoneEnforcedZoneEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."INDEX{ civrZoneIndex }::={ civrZoneEnforcedZoneTable 1}
CivrZoneEnforcedZoneEntry ::=SEQUENCE{
civrZoneEnforcedZoneName SnmpAdminString,
civrZoneEnforcedZoneMemberList FcList,
civrZoneEnforcedZoneReadOnly TruthValue,
civrZoneEnforcedZoneQosPriority ZoneQosPriorityLevel
}civrZoneEnforcedZoneName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..58))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of this zone."::={ civrZoneEnforcedZoneEntry 1}civrZoneEnforcedZoneMemberList OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The set of members that form this IV zone.
This object was copied from the civrZoneMemberList
object in the civrZoneTable at the time when the
currently active zoneset was activated."::={ civrZoneEnforcedZoneEntry 2}civrZoneEnforcedZoneReadOnly OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates whether this is a
read-only IV zone. This object was copied from
the civrZoneReadOnly object in the civrZoneTable at
the time when the currently active zoneset
was activated."::={ civrZoneEnforcedZoneEntry 3}
civrZoneEnforcedZoneQosPriority OBJECT-TYPESYNTAX ZoneQosPriorityLevel
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates whether this is a
qos enabled IV zone. This object was copied from
the civrZoneQosPriority object in the civrZoneTable
at the time when the currently active zoneset
was activated."::={ civrZoneEnforcedZoneEntry 4}civrZoneTableNextIndex OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the next available index for
object civrZoneIndex which can be used for
creating an entry in civrZoneTable."::={ cimIvrZone 5}--
-- enforced IV zone member
--civrZoneEnforcedZoneMemberNumber OBJECT-TYPESYNTAXInteger32(0..16777216)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of entries currently present in the
civrZoneEnforcedZoneMemberTable."::={ cimIvrZoneMember 3}
civrZoneEnforcedZoneMemberTable OBJECT-TYPESYNTAXSEQUENCEOF CivrZoneEnforcedZoneMemberEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains all members that are part
of a IV zone and are part of the active IV zone
set."::={ cimIvrZoneMember 4}civrZoneEnforcedZoneMemberEntry OBJECT-TYPESYNTAX CivrZoneEnforcedZoneMemberEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."INDEX{ civrZoneMemberParentIndex, civrZoneMemberIndex }::={ civrZoneEnforcedZoneMemberTable 1}
CivrZoneEnforcedZoneMemberEntry ::=SEQUENCE{
civrZoneEnforcedZoneMemberType CIvrZoneMemberType,
civrZoneEnforcedZoneMemberID OCTETSTRING,
civrZoneEnforcedZoneMemberAFId CIvrAutonomousFabricId,
civrZoneEnforcedZoneMemberVsan VsanIndex,
civrZoneEnforcedZoneMemberLunID OCTETSTRING}civrZoneEnforcedZoneMemberType OBJECT-TYPE
SYNTAX CIvrZoneMemberType
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The type of IV zone member.
This object was copied from the civrZoneMemberType
object in the civrZoneMemberTable at the time when
the currently active zoneset was activated."::={ civrZoneEnforcedZoneMemberEntry 2}civrZoneEnforcedZoneMemberID OBJECT-TYPESYNTAXOCTETSTRINGMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents this member's address.
This object was copied from the civrZoneMemberID
object in the civrZoneMemberTable at the time when
the currently active zoneset was activated."::={ civrZoneEnforcedZoneMemberEntry 3}civrZoneEnforcedZoneMemberAFId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The Autonomous Fabric identifier of the member.
This object was copied from the civrZoneMemberAFId
object in the civrZoneMemberTable at the time when
the currently active zoneset was activated."::={ civrZoneEnforcedZoneMemberEntry 4}civrZoneEnforcedZoneMemberVsan OBJECT-TYPESYNTAX VsanIndex
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The VSAN of the member.
This object was copied from the civrZoneMemberVsan
object in the civrZoneMemberTable at the time when
the currently active zoneset was activated."::={ civrZoneEnforcedZoneMemberEntry 5}civrZoneEnforcedZoneMemberLunID OBJECT-TYPESYNTAXOCTETSTRING(SIZE(0 | 8))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the Lun ID if IV Lun
zoning is configured.
This object was copied from the civrZoneMemberLunID
object in the civrZoneMemberTable at the time when
the currently active zoneset was activated."::={ civrZoneEnforcedZoneMemberEntry 6}--
-- Inter VSAN Zoneset Status
--civrZoneSetStatusTable OBJECT-TYPESYNTAXSEQUENCEOF CivrZoneSetStatusEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table containing status of the current active
IV Zoneset on each local VSANs."::={ cimIvrStats 1}civrZoneSetStatusEntry OBJECT-TYPESYNTAX CivrZoneSetStatusEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in the
civrZoneSetStatusTable."INDEX{ vsanIndex }::={ civrZoneSetStatusTable 1}
CivrZoneSetStatusEntry ::=SEQUENCE{
civrZoneSetStatus INTEGER}civrZoneSetStatus OBJECT-TYPESYNTAXINTEGER{idle(1),active (2),deactive (3),defaultZoneDeny (4),activationFailed (5),deactivationFailed (6),activationNotInitiated (7),activationFailedFabricChgFailed (8),
deactivationNotInitiated (9),deactivationFailedFabChgFailed (10),activating (11),activatingWaitForLowestSwwn (12),activatingFabricChanging(13),deactivating (14),deactivatingWaitForLowestSwwn (15),deactivatingFabricChanging (16),defaultZonePermit (17),defaultZonePermitNoForce (18),defaultZonePermitActZsNoForce (19),denyNoActiveZoneset(20),activationFailedLowestWwnWait(21),deactivationFailedLowestWwnWait(22)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Status of the active IV Zoneset on this VSAN.
idle - idle
active - active
deactive - deactive
defaultZoneDeny - activation failed
because of default
zone behaviour is
deny and there is no
regular active
zoneset.
activationFailed - activation failed
(check
zoneSetFailCause
in CISCO-ZS-MIB
for this VSAN)
deactivationFailed - deactivation failed
(check
zoneSetFailCause
in CISCO-ZS-MIB
for this VSAN)
activationNotInitiated - activation not
initiated
activationFailedFabricChgFailed - activation failed
because of fabric
change failed
deactivationNotInitiated - deactivation
not initiated
deactivationFailedFabChgFailed - deactivation failed
because of fabric
changing
activating - activation in
progress
activatingWaitForLowestSwwn - activation in
progress; waiting
for the lowest
switch WWN switch to
add IV zoneset to
the regular active
zoneset.
activatingFabricChanging - activation in
progress; fabric is
changing
deactivating - deactivation in
progress
deactivatingWaitForLowestSwwn - deactivation in
progress; waiting
for the lowest
switch WWN switch to
delete IV zoneset
from the regular
active zoneset.
deactivatingFabricChanging - deactivation in
progress; fabric is
changing
defaultZonePermit - activation failed
because of default
zone behaviour is
permit
defaultZonePermitNoForce - activation failed
because of default
zone behaviour is
permit with no
force option
defaultZonePermitActZsNoForce - activation failed
because of default
zone behaviour is
permit and with
regular activate
zoneset and no
force option
denyNoActiveZoneset - activation failed
because there is
no active zoneset
activationFailedLowestWwnWait - activation failed
waiting for switch
with lowest wwn
to activate this
zoneset
deactivationFailedLowestWwnWait - deactivation failed
waiting for switch
with lowest wwn
to deactivate this
zoneset
."::={ civrZoneSetStatusEntry 1}--
-- IVR Topology table
--civrTopologyConfiguredChecksum OBJECT-TYPESYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The checksum of the configured IVR topology."::={ cimIvrTopology 1}civrTopologyConfigTable OBJECT-TYPESYNTAXSEQUENCEOF CivrTopologyConfigEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the configured IVR topology.
The topology is specified in terms of one or more
Autonomous Fabrics made of switches and the VSANs
to/from which the switches provide connectivity.
The configured topology is not applied until it is made
active using using object civrTopologyActivate."::={ cimIvrTopology 2}civrTopologyConfigEntry OBJECT-TYPESYNTAX CivrTopologyConfigEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."INDEX{ civrTopologyConfigAutoFabricId,
civrTopologyConfigSwitchWwn
}::={ civrTopologyConfigTable 1}
CivrTopologyConfigEntry ::=SEQUENCE{
civrTopologyConfigSwitchWwn FcNameId,
civrTopologyConfigAutoFabricId CIvrAutonomousFabricId,
civrTopologyConfigSwitchVsan2k FcList,
civrTopologyConfigSwitchVsan4k FcList,
civrTopologyConfigRowStatus RowStatus}civrTopologyConfigSwitchWwn OBJECT-TYPESYNTAXFcNameIdMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The configured switch WWN of this device."::={ civrTopologyConfigEntry 1}
civrTopologyConfigAutoFabricId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The configured Autonomous Fabric id of this device."::={ civrTopologyConfigEntry 2}civrTopologyConfigSwitchVsan2k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The list of configured VSANs that are part of IVR
topology on this device.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 0 through 7, the second octet specifying VSANs 8
through 15, etc. Within each octet, the most
significant bit represents the lowest numbered VSAN,
and the least significant bit represents the highest
numbered VSAN. Thus, each VSAN, is represented by a
single bit within the value of this object. The
corresponding VSAN is contained in the IVR topology on
this device if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in this list.
If the values of both this object and corresponding
instance of civrTopologyConfigSwitchVsan4k are
zero-length string, then the IVR topology contains
only the default VSAN."DEFVAL{''H}
::={ civrTopologyConfigEntry 3}civrTopologyConfigSwitchVsan4k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The list of configured VSANs that are part of IVR
topology on this device.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 2047 through 2054, the second octet specifying
VSANs 2055 through 2062, etc. Within each octet, the
most significant bit represents the lowest numbered
VSAN, and the least significant bit represents the
highest numbered VSAN. Thus, each VSAN, is represented
by a single bit within the value of this object. The
corresponding VSAN is contained in the IVR topology on
device if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in the list.
If the values of both this object and corresponding
instance of civrTopologyConfigSwitchVsan2k are
zero-length string, then the IVR topology contains
only the default VSAN."DEFVAL{''H}::={ civrTopologyConfigEntry 4}civrTopologyConfigRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrent
DESCRIPTION"Status of this row."::={ civrTopologyConfigEntry 5}--
-- Topology activation
--civrTopologyActivate OBJECT-TYPESYNTAXINTEGER{activate (1),noOp(2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Setting this object to 'activate' is a request for
the configured IVR topology to be activated on this
device. i.e., for the current configuration of IVR
topology to be cloned, with the clone becoming the
active IVR topology (civrTopologyActiveTable).
The value of this object when read is always 'noOp'."::={ cimIvrTopology 3}civrTopologyActivateTime OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The sysUpTime at which the IVR topology was most
recently activated. If the IVR topology has not been
activated prior to the last re-initialization of
the local network management system, then this object
will contain a zero value."::={ cimIvrTopology 4}
civrTopologyCopyActiveToConfig OBJECT-TYPESYNTAXINTEGER{copy (1),noOp (2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object copies the active IVR topology table
to configured IVR topology table.
If there is no active IVR topology, the copy will
result in an error.
No action is taken if this object is set to 'noOp'."::={ cimIvrTopology 5}civrTopologyClearConfigured OBJECT-TYPESYNTAXINTEGER{clear (1),noOp (2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object clears the configured IVR topology
table.
No action is taken if this object is set to 'noOp'."::={ cimIvrTopology 6}--
-- Active IVR topology table
--civrTopologyActiveChecksum OBJECT-TYPE
SYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The checksum of the active IVR topology."::={ cimIvrTopology 7}civrTopologyActiveTable OBJECT-TYPESYNTAXSEQUENCEOF CivrTopologyActiveEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the IVR topology.
The topology is specified in terms of one or more
Autonomous Fabrics made of switches and the VSANs
to/from which the switches provide connectivity."::={ cimIvrTopology 8}civrTopologyActiveEntry OBJECT-TYPESYNTAX CivrTopologyActiveEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."INDEX{ civrTopologyActiveAutoFabricId,
civrTopologyActiveSwitchWwn
}::={ civrTopologyActiveTable 1}
CivrTopologyActiveEntry ::=SEQUENCE{
civrTopologyActiveSwitchWwn FcNameId,
civrTopologyActiveAutoFabricId CIvrAutonomousFabricId,
civrTopologyActiveSwitchVsan2k FcList,
civrTopologyActiveSwitchVsan4k FcList
}civrTopologyActiveSwitchWwn OBJECT-TYPESYNTAXFcNameIdMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The switch WWN of this device."::={ civrTopologyActiveEntry 1}civrTopologyActiveAutoFabricId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The Autonomous Fabric id of this device."::={ civrTopologyActiveEntry 2}civrTopologyActiveSwitchVsan2k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The list of VSANs that are part of IVR topology on
this device.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 0 through 7, the second octet specifying VSANs 8
through 15, etc. Within each octet, the most
significant bit represents the lowest numbered VSAN,
and the least significant bit represents the highest
numbered VSAN. Thus, each VSAN, is represented by a
single bit within the value of this object. The
corresponding VSAN is contained in the IVR topology on
this device if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in this list.
If the values of both this object and corresponding
instance of civrTopologyActiveSwitchVsan4k are
zero-length string, then the IVR topology contains
only the default VSAN."DEFVAL{''H}::={ civrTopologyActiveEntry 3}civrTopologyActiveSwitchVsan4k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The list of VSANs that are part of IVR topology on
this device.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 2047 through 2054, the second octet specifying
VSANs 2055 through 2062, etc. Within each octet, the
most significant bit represents the lowest numbered
VSAN, and the least significant bit represents the
highest numbered VSAN. Thus, each VSAN, is represented
by a single bit within the value of this object. The
corresponding VSAN is contained in the IVR topology on
device if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in the list.
If the values of both this object and corresponding
instance of civrTopologyActiveSwitchVsan2k are
zero-length string, then the IVR topology contains
only the default VSAN."DEFVAL{''H}::={ civrTopologyActiveEntry 4}civrTopologyActive OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates of IVR topology is active or not.
If 'true', the IVR topology is active. And if it is
'false', the IVR topology is not active."::={ cimIvrTopology 9}civrTopologyAfidConfigChecksum OBJECT-TYPESYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The checksum of the Autonomous Fabric
id (AFID) configurations."::={ cimIvrTopology 10}civrTopologyAfidConfTable OBJECT-TYPESYNTAXSEQUENCEOF CivrTopologyAfidConfEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the Autonomous Fabric id
(AFID) configurations when automatic VSAN topology
discovery is activated. An entry (conceptual row)
in this table represents an AFID and its
VSANs on a switch."::={ cimIvrTopology 11}civrTopologyAfidConfEntry OBJECT-TYPESYNTAX CivrTopologyAfidConfEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."INDEX{ civrTopologyAfidConfSwitchWwn,
civrTopologyAfidConfId
}::={ civrTopologyAfidConfTable 1}
CivrTopologyAfidConfEntry ::=SEQUENCE{
civrTopologyAfidConfSwitchWwn FcNameId,
civrTopologyAfidConfId CIvrAutonomousFabricId,
civrTopologyAfidConfSwitchVsan2k FcList,
civrTopologyAfidConfSwitchVsan4k FcList,
civrTopologyAfidConfRowStatus RowStatus}civrTopologyAfidConfSwitchWwn OBJECT-TYPESYNTAXFcNameIdMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The switch WWN of this device."::={ civrTopologyAfidConfEntry 1}civrTopologyAfidConfId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The configured Autonomous Fabric id of this device."::={ civrTopologyAfidConfEntry 2}civrTopologyAfidConfSwitchVsan2k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The list of VSANs that are part of AFID
(Autonomous Fabric ID) specified by
civrTopologyConfigAutoFabricId on switch
specified by civrTopologyConfigSwitchWwn.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 0 through 7, the second octet specifying VSANs 8
through 15, etc. Within each octet, the most
significant bit represents the lowest numbered VSAN,
and the least significant bit represents the highest
numbered VSAN. Thus, each VSAN, is represented by a
single bit within the value of this object. The
corresponding VSAN is contained in this AFID on
this device if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in this list.
If the values of both this object and corresponding
instance of civrTopologyAfidConfSwitchVsan4k are
zero-length string, then the AFID configured on
this device contains only the default VSAN."
DEFVAL{''H}::={ civrTopologyAfidConfEntry 3}civrTopologyAfidConfSwitchVsan4k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The list of VSANs that are part of AFID
(Autonomous Fabric ID) specified by
civrTopologyConfigAutoFabricId on switch
specified by civrTopologyConfigSwitchWwn.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 2048 through 2054, the second octet specifying
VSANs 2055 through 2062, etc. Within each octet, the
most significant bit represents the lowest numbered
VSAN, and the least significant bit represents the
highest numbered VSAN. Thus, each VSAN, is represented
by a single bit within the value of this object. The
corresponding VSAN is contained in this AFID on this
device if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in this list.
If the values of both this object and corresponding
instance of civrTopologyAfidConfSwitchVsan2k are
zero-length string, then the AFID configured on
this device contains only the default VSAN."DEFVAL{''H}::={ civrTopologyAfidConfEntry 4}civrTopologyAfidConfRowStatus OBJECT-TYPE
SYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Status of this row."::={ civrTopologyAfidConfEntry 5}civrTopologyDefaultAfidChecksum OBJECT-TYPESYNTAX CIvrChecksum
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The checksum of the configured default AFIDs."::={ cimIvrTopology 12}civrTopologyDefaultAfidTable OBJECT-TYPESYNTAXSEQUENCEOF CivrTopologyDefaultAfidEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the default Autonomous Fabric
id (AFID) configurations when automatic VSAN topology
discovery is activated. An entry (conceptual row)
in this table represents the default AFID for
a switch."::={ cimIvrTopology 13}civrTopologyDefaultAfidEntry OBJECT-TYPESYNTAX CivrTopologyDefaultAfidEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."
INDEX{ civrTopologyDefaultAfidSwitchWwn
}::={ civrTopologyDefaultAfidTable 1}
CivrTopologyDefaultAfidEntry ::=SEQUENCE{
civrTopologyDefaultAfidSwitchWwn FcNameId,
civrTopologyDefaultAfidId CIvrAutonomousFabricId,
civrTopologyDefaultAfidStatus RowStatus}civrTopologyDefaultAfidSwitchWwn OBJECT-TYPESYNTAXFcNameIdMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The switch WWN of this device."::={ civrTopologyDefaultAfidEntry 1}civrTopologyDefaultAfidId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The configured Default Autonomous Fabric id of
this switch."DEFVAL{1}::={ civrTopologyDefaultAfidEntry 2}civrTopologyDefaultAfidStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-create
STATUScurrentDESCRIPTION"Status of this row."::={ civrTopologyDefaultAfidEntry 3}civrTopologyIvrSrvGrpTable OBJECT-TYPESYNTAXSEQUENCEOF CivrTopologyIvrSrvGrpEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains configurations of
Inter-VSAN Routing (IVR) Service Group.
An Inter VSAN Routing Service Group defines a
logical boundary for Inter-VSAN Routing.
Inter-VSAN Routing is restricted among VSANs
within their own Inter-VSAN Routing Service
Group only."::={ cimIvrTopology 14}civrTopologyIvrSrvGrpEntry OBJECT-TYPESYNTAX CivrTopologyIvrSrvGrpEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table."INDEX{ civrTopologyIvrSrvGrpName,
civrTopologyAfidConfId
}::={ civrTopologyIvrSrvGrpTable 1}
CivrTopologyIvrSrvGrpEntry ::=SEQUENCE{
civrTopologyIvrSrvGrpName SnmpAdminString,
civrTopologyIvrSrvGrpVsan2k FcList,
civrTopologyIvrSrvGrpVsan4k FcList,
civrTopologyIvrSrvGrpRowStatus RowStatus}civrTopologyIvrSrvGrpName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..80))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object contains the name of the IVR Service
Group corresponding to this conceptual row."::={ civrTopologyIvrSrvGrpEntry 1}civrTopologyIvrSrvGrpVsan2k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The list of VSANs that are part of this
IVR Service Group specified by
civrTopologyIvrSrvGrpName.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 0 through 7, the second octet specifying VSANs 8
through 15, etc. Within each octet, the most
significant bit represents the lowest numbered VSAN,
and the least significant bit represents the highest
numbered VSAN. Thus, each VSAN, is represented by a
single bit within the value of this object. The
corresponding VSAN is contained in this IVR Service
Group if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in this list."::={ civrTopologyIvrSrvGrpEntry 2}civrTopologyIvrSrvGrpVsan4k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The list of VSANs that are part of this
IVR Service Group specified by
civrTopologyIvrSrvGrpName.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 2048 through 2054, the second octet specifying
VSANs 2055 through 2062, etc. Within each octet, the
most significant bit represents the lowest numbered
VSAN, and the least significant bit represents the
highest numbered VSAN. Thus, each VSAN, is represented
by a single bit within the value of this object. The
corresponding VSAN is contained in this IVR Service
Group if and only if that bit has a value of '1'.
If this object has a value which is less than 256 bytes
long, then the VSANs which are not represented are not
considered to be in the list."::={ civrTopologyIvrSrvGrpEntry 3}civrTopologyIvrSrvGrpRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Status of this row."
::={ civrTopologyIvrSrvGrpEntry 4}civrTopologyClearAfidConfig OBJECT-TYPESYNTAXINTEGER{clear (1),noOp (2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object clears the AFID configuration
table, civrTopologyAfidConfTable, if this object is
set to 'clear'.
No action is taken if this object is set to 'noOp'."::={ cimIvrTopology 15}--
-- Virtual Domains
--civrAddIvrVirtualDomainsVsans2k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object lists VSANs in which the virtual domains
in a VSAN are added to the domain list (dmDatabaseTable
in CISCO-DM-MIB) in that VSAN.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 0 through 7, the second octet specifying VSANs 8
through 15, etc. Within each octet, the most
significant bit represents the lowest numbered VSAN,
and the least significant bit represents the highest
numbered VSAN. Thus, each VSAN, is represented by a
single bit within the value of this object. The
corresponding VSAN is contained in the add virtual
domain VSAN list on this device if and only if that bit
has a value of '1'. If this object has a value which is
less than 256 bytes long, then the VSANs which are not
represented are not considered to be in this list.
If the values of both this object and
civrAddIvrVirtualDomainsVsans4k are zero-length string,
then the Virtual Domains are not added to any VSANs."::={ cimIvrVirtualDomains 1}civrAddIvrVirtualDomainsVsans4k OBJECT-TYPESYNTAX FcList
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object lists VSANs in which the virtual domains
in a VSAN are added to the domain list (dmDatabaseTable
in CISCO-DM-MIB) in that VSAN.
Each octet within the value of this object specifies a
set of eight VSANs, with the first octet specifying
VSANs 2048 through 2055, the second octet specifying
VSANs 2056 through 2063, etc. Within each octet, the
most significant bit represents the lowest numbered
VSAN, and the least significant bit represents the
highest numbered VSAN. Thus, each VSAN, is represented
by a single bit within the value of this object. The
corresponding VSAN is contained in the add virtual
domain VSAN list on device if and only if that bit has
a value of '1'. If this object has a value which is less
than 256 bytes long, then the VSANs which are not
represented are not
considered to be in the list.
If the values of both this object and
civrAddIvrVirtualDomainsVsans2k are zero-length string,
then the Virtual Domains are not added to any VSANs."::={ cimIvrVirtualDomains 2}--
-- IVR Enabled devices
--civrEnabledDeviceTable OBJECT-TYPESYNTAXSEQUENCEOF CivrEnabledDeviceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the all IVR enabled devices
known to the local device on each of the local VSANs.
Note that the devices are learned using an internal
protocol. So if a device in this table is not reachable,
anymore from the local switch, then it is removed from
this table. Also, if a new device is learned,
it is added to this table."::={ cimIvrStats 2}civrEnabledDeviceEntry OBJECT-TYPESYNTAX CivrEnabledDeviceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) in this table. Each entry
represents a device in a particular VSAN."INDEX{ civrEnabledDeviceAutoFabricId,
civrEnabledDeviceVsan,
civrEnabledDeviceDomainId }::={ civrEnabledDeviceTable 1}
CivrEnabledDeviceEntry ::=SEQUENCE{
civrEnabledDeviceVsan VsanIndex,
civrEnabledDeviceAutoFabricId CIvrAutonomousFabricId,
civrEnabledDeviceDomainId DomainId,
civrEnabledDeviceSwitchWwn FcNameId,
civrEnabledDeviceCapability BITS}civrEnabledDeviceVsan OBJECT-TYPESYNTAX VsanIndex
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The VSAN corresponding to this entry."::={ civrEnabledDeviceEntry 1}civrEnabledDeviceAutoFabricId OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The Autonomous Fabric id corresponding to this
entry."::={ civrEnabledDeviceEntry 2}civrEnabledDeviceDomainId OBJECT-TYPESYNTAX DomainId
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The domain ID of this device corresponding this
entry."::={ civrEnabledDeviceEntry 3}civrEnabledDeviceSwitchWwn OBJECT-TYPE
SYNTAXFcNameIdMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The switch WWN of this device."::={ civrEnabledDeviceEntry 4}civrEnabledDeviceCapability OBJECT-TYPESYNTAXBITS{ version1 (0)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The switch WWN of this device."::={ civrEnabledDeviceEntry 5}--
-- objects that are sent with notifications
--civrZoneMemberFabricId OBJECT-TYPESYNTAXFcAddressIdMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The fabric address of the IV zone member which is not
able to participate in inter-VSAN communication because
of conflicting domainIDs."::={ cimIvrStats 3}civDomainIdConflictVsan OBJECT-TYPESYNTAX VsanIndex
MAX-ACCESSaccessible-for-notifySTATUScurrent
DESCRIPTION"The VSAN in which the domainID conflict occurred."::={ cimIvrStats 4}civrZoneSetActDeactPartialSucss OBJECT-TYPESYNTAXTruthValueMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object indicates if the IV zoneset
activation/deactivation was partially success."::={ cimIvrStats 5}civrAfidMisConfigVsan OBJECT-TYPESYNTAX VsanIndex
MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The VSAN in which the AFID mis-configuration
occurred."::={ cimIvrStats 6}civrAfidMisConfigLocalAfid OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The local AFID value in which the AFID
mis-configuration occurred."::={ cimIvrStats 7}civrAfidMisConfigRemoteAfid OBJECT-TYPESYNTAX CIvrAutonomousFabricId
MAX-ACCESSaccessible-for-notify
STATUScurrentDESCRIPTION"The remote AFID value in which the AFID
mis-configuration occurred."::={ cimIvrStats 8}civrAfidMisConfigLocalSWwn OBJECT-TYPESYNTAXFcNameIdMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The local switch WWN in which the AFID
mis-configuration occurred."::={ cimIvrStats 9}civrAfidMisConfigRemoteSWwn OBJECT-TYPESYNTAXFcNameIdMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The remote switch WWN in which the AFID
mis-configuration occurred."::={ cimIvrStats 10}civrTopologyMisConfigReason OBJECT-TYPESYNTAXINTEGER{unknown(1),afidMismatch(2)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The reason for a topology mis-configuration."
::={ cimIvrStats 11}-- NotificationscivrZoneActivationDoneNotify NOTIFICATION-TYPEOBJECTS{ civrZoneSetName,
civrZoneSetActvatDeactvatResult,
civrZoneSetActDeactPartialSucss}STATUScurrentDESCRIPTION"This notification is generated on completion of an IV
zoneset activation.
civrZoneSetActDeactPartialSucss is valid only if the
activation was successful."::={ ciscoIvrMIBNotifications 1}civrZoneDeactivationDoneNotify NOTIFICATION-TYPEOBJECTS{ civrZoneSetName,
civrZoneSetActvatDeactvatResult,
civrZoneSetActDeactPartialSucss}STATUScurrentDESCRIPTION"This notification is generated on completion of an IV
zoneset deactivation.
civrZoneSetActDeactPartialSucss is valid only if the
deactivation was successful."::={ ciscoIvrMIBNotifications 2}civrDomainConflictNotify NOTIFICATION-TYPEOBJECTS{civrZoneEnforcedZoneMemberID,
civrZoneEnforcedZoneMemberVsan,
civrZoneMemberFabricId,
civDomainIdConflictVsan
}STATUScurrentDESCRIPTION"This notification is sent when domainID conflict
occurs in a VSAN. The domainIDs in all the VSANs
(dmDatabaseTable in CISCO-DM-MIB) which
are configured to be carrying inter-VSAN trafic
(civrTopologyConfigTable) must be unique. If not, there
could be domainID conflicts."::={ ciscoIvrMIBNotifications 3}civrAfidConfigNotify NOTIFICATION-TYPEOBJECTS{civrAfidMisConfigLocalAfid,
civrAfidMisConfigRemoteAfid,
civrAfidMisConfigLocalSWwn,
civrAfidMisConfigRemoteSWwn,
civrAfidMisConfigVsan,
civrTopologyMisConfigReason
}STATUScurrentDESCRIPTION"This notification is sent when an IVR
AFID mis-configuration occurs."::={ ciscoIvrMIBNotifications 4}-- ConformancecivrZoneServerMIBCompliances OBJECTIDENTIFIER::={ ciscoIvrMIBConformance 1}civrZoneServerMIBGroups OBJECTIDENTIFIER::={ ciscoIvrMIBConformance 2}civrZoneServerMIBCompliance MODULE-COMPLIANCE
STATUSdeprecated-- superceeded by-- civrZoneServerMIBComplianceRev1DESCRIPTION"The compliance statement for entities which
implement the Zone Server."MODULEMANDATORY-GROUPS{civrZoneConfigurationGroup,
civrTopologyGroup,
civrStatsGroup,
civrNotificationGroup}OBJECT civrZoneSetRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneMemberRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrTopologyConfigRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneMemberAFId
SYNTAX CIvrAutonomousFabricId (1)DESCRIPTION"Autonomous Fabric Id of 1 need to be supported."-- OBJECT civrTopologyConfigAutoFabricId
-- SYNTAX CIvrAutonomousFabricId (1)
-- DESCRIPTION
-- "Autonomous Fabric Id of 1 need to be supported."
::={ civrZoneServerMIBCompliances 1}civrZoneServerMIBComplianceRev1 MODULE-COMPLIANCESTATUSdeprecated-- superceeded by-- civrZoneServerMIBComplianceRev2DESCRIPTION"The compliance statement for entities which
implement the Zone Server."MODULEMANDATORY-GROUPS{civrZoneConfigurationGroup,
civrTopologyGroup,
civrStatsGroup,
civrNotificationGroup,
civrVirtualDomainsGroup}OBJECT civrZoneSetRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneMemberRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrTopologyConfigRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneMemberAFId
SYNTAX CIvrAutonomousFabricId (1)DESCRIPTION"Autonomous Fabric Id of 1 need to be supported."-- OBJECT civrTopologyConfigAutoFabricId
-- SYNTAX CIvrAutonomousFabricId (1)
-- DESCRIPTION
-- "Autonomous Fabric Id of 1 need to be supported."::={ civrZoneServerMIBCompliances 2}civrZoneServerMIBComplianceRev2 MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for entities which
implement the Zone Server."MODULEMANDATORY-GROUPS{civrZoneConfigurationGroup,
civrTopologyGroup,
civrStatsGroup,
civrNotificationGroup,
civrVirtualDomainsGroup,
civrGenericGroup,
civrTopologyGroupRev2,
civrZoneConfigurationGroupRev2,
civrNotificationGroupRev2}OBJECT civrZoneSetRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneMemberRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrTopologyConfigRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-only
DESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrTopologyAfidConfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrTopologyDefaultAfidStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrTopologyIvrSrvGrpRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported."OBJECT civrZoneMemberAFId
SYNTAX CIvrAutonomousFabricId (1)DESCRIPTION"Autonomous Fabric Id of 1 need to be supported."-- OBJECT civrTopologyConfigAutoFabricId
-- SYNTAX CIvrAutonomousFabricId (1)
-- DESCRIPTION
-- "Autonomous Fabric Id of 1 need to be supported."::={ civrZoneServerMIBCompliances 3}-- Units of ConformancecivrZoneConfigurationGroup OBJECT-GROUPOBJECTS{civrZoneSetNumber,
civrZoneSetName,
civrZoneSetZoneList,
civrZoneSetLastChange,
civrZoneSetChecksum,
civrZoneSetRowStatus,
civrZoneSetActivate,
civrZoneSetActvatDeactvatResult,
civrZoneSetDeActivate,
civrZoneNumber,
civrZoneName,
civrZoneMemberList,
civrZoneLastChange,
civrZoneRowStatus,
civrZoneMemberNumber,
civrZoneMemberType,
civrZoneMemberID,
civrZoneMemberAFId,
civrZoneMemberVsan,
civrZonesetDbChecksum,
civrActiveZonesetChecksum,
civrZoneMemberRowStatus,
civrZoneEnforcedZoneSetName,
civrZoneEnforcedZoneSetZoneList,
civrZoneEnforcedZoneSetActvtTime,
civrZoneEnforcedZoneNumber,
civrZoneEnforcedZoneName,
civrZoneEnforcedZoneMemberList,
civrZoneEnforcedZoneMemberNumber,
civrZoneEnforcedZoneMemberType,
civrZoneEnforcedZoneMemberID,
civrZoneEnforcedZoneMemberAFId,
civrZoneEnforcedZoneMemberVsan,
civrZoneCopyZoneSetEnforcdToFull,
civrZoneClearFullZoneDb,
civrZonesetActivateForce
}STATUScurrentDESCRIPTION"A collection of objects for displaying and configuring
IvrZone Membership."::={ civrZoneServerMIBGroups 1}civrTopologyGroup OBJECT-GROUPOBJECTS{ civrTopologyConfigSwitchVsan2k,
civrTopologyConfigSwitchVsan4k,
civrTopologyConfigRowStatus,
civrTopologyActiveSwitchVsan2k,
civrTopologyActiveSwitchVsan4k,
civrTopologyConfiguredChecksum,
civrTopologyActiveChecksum,
civrTopologyActivate,
civrTopologyActivateTime,
civrTopologyCopyActiveToConfig,
civrTopologyClearConfigured,
civrTopologyActive
}STATUScurrentDESCRIPTION"A collection of objects for IVR topology."::={ civrZoneServerMIBGroups 2}civrStatsGroup OBJECT-GROUPOBJECTS{ civrZoneSetStatus,
civrEnabledDeviceSwitchWwn,
civrEnabledDeviceCapability,
civDomainIdConflictVsan,
civrZoneMemberFabricId,
civrZoneSetActDeactPartialSucss
}STATUScurrentDESCRIPTION"A collection of objects for IVR status/statistics."::={ civrZoneServerMIBGroups 3}civrNotificationGroup NOTIFICATION-GROUPNOTIFICATIONS{civrZoneActivationDoneNotify,
civrZoneDeactivationDoneNotify,
civrDomainConflictNotify}STATUScurrentDESCRIPTION
"A collection of notification(s) for monitoring
IVR related events."::={ civrZoneServerMIBGroups 4}civrVirtualDomainsGroup OBJECT-GROUPOBJECTS{ civrAddIvrVirtualDomainsVsans2k,
civrAddIvrVirtualDomainsVsans4k }STATUScurrentDESCRIPTION"A collection of objects for IVR status/statistics."::={ civrZoneServerMIBGroups 5}civrGenericGroup OBJECT-GROUPOBJECTS{ civrFcidNatMode,
civrVsanTopologyAutoDisc }STATUScurrentDESCRIPTION"A collection of objects for IVR generic
configurations."::={ civrZoneServerMIBGroups 6}civrTopologyGroupRev2 OBJECT-GROUPOBJECTS{
civrTopologyAfidConfSwitchVsan2k,
civrTopologyAfidConfSwitchVsan4k,
civrTopologyAfidConfRowStatus,
civrTopologyDefaultAfidId,
civrTopologyDefaultAfidStatus,
civrTopologyIvrSrvGrpVsan2k,
civrTopologyIvrSrvGrpVsan4k,
civrTopologyIvrSrvGrpRowStatus,
civrTopologyAfidConfigChecksum,
civrTopologyDefaultAfidChecksum,
civrTopologyClearAfidConfig,
civrAfidMisConfigVsan,
civrAfidMisConfigLocalAfid,
civrAfidMisConfigRemoteAfid,
civrAfidMisConfigLocalSWwn,
civrAfidMisConfigRemoteSWwn,
civrTopologyMisConfigReason
}STATUScurrentDESCRIPTION"A collection of objects for IVR topology."::={ civrZoneServerMIBGroups 7}civrZoneConfigurationGroupRev2 OBJECT-GROUPOBJECTS{ civrZoneReadOnly,
civrZoneQosPriority,
civrZoneEnforcedZoneReadOnly,
civrZoneEnforcedZoneQosPriority,
civrZoneMemberLunID,
civrZoneEnforcedZoneMemberLunID,
civrZoneSetTableNextIndex,
civrZoneTableNextIndex
}STATUScurrentDESCRIPTION"A collection of objects to support SCSI read only,
Qos and Lun zoning in IVR Zone Membership
configurations."::={ civrZoneServerMIBGroups 8}civrNotificationGroupRev2 NOTIFICATION-GROUP
NOTIFICATIONS{civrAfidConfigNotify}STATUScurrentDESCRIPTION"A collection of notification(s) for monitoring
IVR related events."::={ civrZoneServerMIBGroups 9}END